
.text
.globl add
add:
    pushq   %rbp
    movq    %rsp, %rbp
	movl    %edi, -4(%rbp)
    movl    %esi, -8(%rbp)
    movl    %esi, -12(%rbp)

    movl    -4(%rbp), %edx
    movl    -8(%rbp), %eax
	addl    %edx, %eax
    subl    -12(%rbp), %eax
    popq    %rbp
	ret
	


